Modelle als Mittel zur Verstärkung von strukturellen Tests sicherheitskritischer Software

نویسندگان

  • Dirk Wischermann
  • Wolfgang Schröder-Preikschat
چکیده

Software kann durch eine gezielte Überdeckung des Programmtextes mit Tests systematisch auf Fehler abgesucht werden. Viele Fehler treten aber nur bei der Ausführung ganz bestimmter Pfade durch den Programmtext auf. Da die Zahl dieser Pfade mit der größe des Programms schnell ansteigt, sinkt die Wahrscheinlichkeit der Fehleraufdeckung. Mit diesem Aufsatz stellen wir eine Methode vor (Arbeitstitel PERSPECTIVE TESTING), um mit Verhaltensmodellen eine Auswahl besonders relevanter Testfälle zu treffen und diese effektiv zu beurteilen. Die Modelle werden dabei in zweierlei Hinsicht genutzt: Zum gezielten Abtesten der modellierten Verhaltensgesichtspunkte mit starken Überdeckungskriterien und zur Generierung von Kontrollflussorakeln, das sind im Code verwobene Prüfpunkte, die die Modellkonformität des Kontrollflusses überwachen. Dadurch unterscheidet sich unser Ansatz erheblich von den meisten modellbasierten Testansätzen, die vor allem einen hohen Automatisierungsgrad oder die Wiederverwendung von Modellen aus dem Entwicklungsprozess zum Ziel haben.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Kontextsensitive Qualitätsplanung für Software-Modelle

Der Goal Question Metric (GQM) Ansatz stellt eine allgemeine Qualitätsmanagementstrategie dar und berücksichtigt infolgedessen nicht die Besonderheiten von Software-Modellen. Wir haben eine kontextsensitive Qualitätsplanung für Software-Modelle entwickelt, die den GQM-Ansatz auf die Qualitätsplanung von SoftwareModellen zuschneidet und um Konzepte und Aktivitäten erweitert. Dabei konzentrieren ...

متن کامل

Data Mining-Konzepte und graphentheoretische Methoden zur Analyse hypertextueller Daten

Der vorliegende Artikel hat das Hauptziel, eine verständliche Übersicht bezüglich der Einsetzbarkeit von Data Mining-Konzepten auf hypertextuellen Daten zu geben, wobei insbesondere graphentheoretische Methoden fokussiert werden. Die Anwendung von klassischen Data Mining-Konzepten, wie z.B. die Clusterund die Klassifikationsanalyse, auf webbasierte Daten wird als Web Mining bezeichnet. Ein Teil...

متن کامل

Methoden zur Entwicklung sicherheitskritischer eingebetter Systeme mittels deterministescher UML-Modelle

Parallele Verarbeitungen erhöhen die Komplexität bei der Entwicklung von signalverarbeitenden eingebetteten Systemen. Die Synchronisierung der Ressourcen und die Gewährleistung von deterministischem Verhalten werden häufig nicht betrachtet. Infolgedessen erfordern die Suche und die Behebung von Fehlern mehr Zeit. Diese Arbeit stellt eine Methode zur Entwicklung von signalverarbeitenden eingebet...

متن کامل

Modelle - Janusköpfe der Software-Entwicklung - oder: Mit Janus von der A- zur S-Klasse

Zusammenfassung: Modelle spielen heute eine hervorragende Rolle in der Software-Entwicklung. Sie haben sowohl deskriptiven Charakter (als Nachbilder eines "realen" Weltausschnitts) als auch präskriptiven (als Vorbilder und Baupläne für zu konstruierende Systeme). Software-Entwicklung lässt sich als Folge von Modelltransformationen auffassen, die von Objekten der Anwendungswelt über Modell-Objek...

متن کامل

Wissenstransfer als Mittel der internen Unternehmenskommunikation: Eine explorative Untersuchung in neun internationalen Unternehmen

Die Arbeit stellt einen Ausschnitt der Ergebnisse einer qualitativen Untersuchung zum Thema Wissenstransfer und interne Unternehmenskommunikation, die in neun internationalen Unternehmen durchgeführt wurde, vor. Schwerpunkte bilden der Stellenwert und die Rolle des Wissenstransfers im Rahmen der internen Unternehmenskommunikation sowie die in den Unternehmen eingesetzten Instrumente. Die Ergebn...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010